Build a Momentum-Based Algorithmic Trading Program